<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Linux Terminal Server Project</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Linux_Terminal_Server_Project"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Linux_Terminal_Server_Project rootpage-Linux_Terminal_Server_Project skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Linux Terminal Server Project</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p>Das <b>Linux Terminal Server Project</b> (<b>LTSP</b>) ist ein <a href="Linux" title="Linux">Linux</a>-<a href="Programmpaket" title="Programmpaket">Programmpaket</a>, das dazu dient, Benutzern von <a href="Terminal_(Computer)" title="Terminal (Computer)">Terminals</a> Zugriff auf den <a href="Terminalserver" title="Terminalserver">Terminalserver</a> zu gewähren, von dem aus Anwendungen ausgeführt und mittels des Terminals gesteuert werden können. Einsatzgebiete sind beispielsweise Internetcafés oder Büros, bei denen an jedem Arbeitsplatz die gleichen Anwendungen zur Verfügung stehen und die Kosten pro Arbeitsplatz gering gehalten werden sollen. Der Effekt der Kostenminimierung entsteht dadurch, dass für die Terminals keine schnellen Systeme und mitunter keine Festplatten vorgehalten werden müssen. LTSP ist freie Software und seine Veröffentlichung steht unter der Lizenz GPLv2.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Terminals">Terminals</h2></div>
<p>Die Terminals können aus alten, leistungsschwachen Rechnern bestehen (z. B. <a href="Pentium#Die_Pentium-1-Familie" class="mw-redirect" title="Pentium">Pentium I</a> mit 90 <a href="Hertz_(Einheit)" title="Hertz (Einheit)">MHz</a>, ohne <a href="Festplatte" title="Festplatte">Festplatte</a>, 100 MBit <a href="Netzwerkkarte" title="Netzwerkkarte">Netzwerkkarte</a>, <a href="Grafikkarte" title="Grafikkarte">Grafikkarte</a>; ein vorhandener <a href="Peripheral_Component_Interconnect" title="Peripheral Component Interconnect">PCI-Bus</a> erleichtert hierbei die <a href="Hardwareerkennung" class="mw-redirect" title="Hardwareerkennung">Hardwareerkennung</a>) oder aus dedizierten <a href="Thin_Client" title="Thin Client">Thin Clients</a>. Als Wirtsbetriebssystem dient eine beliebige <a href="Linux-Distribution" title="Linux-Distribution">Linux-Distribution</a>. Das <a href="Booten" title="Booten">Booten</a> der Terminals erfolgt über <a href="Preboot_Execution_Environment" title="Preboot Execution Environment">PXE</a>-fähige Netzwerkkarten, mittels <a href="Diskette" title="Diskette">Diskette</a> oder <a href="CD-ROM" title="CD-ROM">CD-ROM</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Verwendete_Technologie">Verwendete Technologie</h2></div>
<div class="mw-heading mw-heading3"><h3 id="X-Server">X-Server</h3></div>
<p>Technisch gesehen vereinfacht LTSP die Ausnutzung der Fähigkeiten des grafischen <a href="X_Window_System" title="X Window System">X-Servers</a>, ein beliebiges Linux-Programm in die zwei Teile Programmausführung und Anzeige zu trennen. Die Programmausführung erfolgt auf einem leistungsstarken <a href="Server" title="Server">Server</a>, während die Anzeige zusammen mit der Eingabe über <a href="Tastatur" title="Tastatur">Tastatur</a> oder <a href="Maus_(Computer)" class="mw-redirect" title="Maus (Computer)">Maus</a> auf beliebig vielen <a href="Terminal_(Computer)" title="Terminal (Computer)">Terminals</a> erfolgen kann. Die Anzahl der Thin Clients wird hier von der <a href="%C3%9Cbertragungsrate" class="mw-redirect" title="Übertragungsrate">Übertragungsrate</a> des <a href="Netzwerk" title="Netzwerk">Netzwerkes</a> und der Leistungsfähigkeit des Servers bestimmt.
</p>
<div class="mw-heading mw-heading3"><h3 id="Lokale_Geräte"><span id="Lokale_Ger.C3.A4te"></span>Lokale Geräte</h3></div>
<p>Für den Einsatz von lokalen Geräten an den Thin Clients verwendet LTSP eine eigene Entwicklung, eine Mischung aus <a href="Udev" title="Udev">udev</a> und <a href="Filesystem_in_Userspace" title="Filesystem in Userspace">FUSE</a>. Mit dieser ist es möglich, USB-Massenspeicher, CD-Roms und Disketten an die Clients anzuschließen und sie auf dem Server auszulesen.
</p>
<div class="mw-heading mw-heading2"><h2 id="Vor-_und_Nachteile">Vor- und Nachteile</h2></div>
<p>LTSP hat die gleichen Vor- und Nachteile, welche jede <a href="Terminalserver" title="Terminalserver">Terminalserver</a>-Installation mit sich bringt.
</p><p>Weitere spezifische Vorteile:
</p>
<ul><li>Unterstützung lokaler (also im Thin Client eingebaute) <a href="Soundkarte" title="Soundkarte">Soundkarten</a> und lokale <a href="Speichermedien" class="mw-redirect" title="Speichermedien">Speichermedien</a> wie <a href="USB-Stick" title="USB-Stick">USB-Stick</a> oder <a href="CD-ROM" title="CD-ROM">CD-ROM</a>.</li>
<li>Möglichkeit preiswerter Ausstattungen von <a href="Schule" title="Schule">Schulen</a> und <a href="Internetcaf%C3%A9" title="Internetcafé">Internetcafés</a>. Ein Beispiel einer Linux-Distribution für Schulen mit vorinstalliertem Linux Terminal Server ist <a href="Ubuntu_(Betriebssystem)#Edubuntu" title="Ubuntu (Betriebssystem)">Edubuntu</a>.</li>
<li>Die Thin Clients benötigen keinerlei Software außer dem <a href="BIOS" title="BIOS">BIOS</a>, also keine weiteren Systeme oder Programme in einem <a href="Festwertspeicher" title="Festwertspeicher">ROM</a>. Sie müssen deshalb nicht aktualisiert werden und können Jahrzehnte verwendet werden. Es können auch alte PCs als Thin Clients dienen.</li>
<li>Administratoren können fast alle Administrations-Aufgaben am System auch graphisch am Thin Client erledigen.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="3D_und_Video">3D und Video</h2></div>
<p>Da die eigentlichen Anwendungen auf dem Server ausgeführt werden und die Darstellung der Ausgabe auf den Clients über einen <i>entfernten</i> X-Server auf den Client über eine Ethernetverbindung realisiert wird, kommt es zu Problemen, z. B. beim Einsatz von <a href="OpenGL" title="OpenGL">OpenGL</a>-Technologie. Angepasste Grafikkartentreiber stellen ein <a href="Direct_Rendering_Infrastructure" title="Direct Rendering Infrastructure">DRI</a> (Direct Rendering Interface) bereit, über die Applikationen 3D-Anweisungen direkt über den internen Computerbus an die Grafikkarte leiten können. Ist die Grafikkarte physikalisch von der Anwendung getrennt, also nicht im selben Computersystem, ist diese <i>schnelle</i> Methode der 3D-Darstellung nicht möglich. Dies ist in LTSP-Systemen der Fall. Trotzdem bietet das X-Server-System die Möglichkeit, 3D-Anweisungen an die Grafikkarte zu leiten, ohne das Ergebnis lokal berechnen zu müssen. Voraussetzung ist natürlich ein X-Server mit Treibern, die 3D-Funktionen unterstützten (bei <a href="NVIDIA" class="mw-redirect" title="NVIDIA">NVIDIA</a> und <a href="ATI_Technologies" title="ATI Technologies">ATI</a> proprietär).
</p><p>3D-Anwendungen sind also durchaus auf den Thinclients abbildbar, jedoch abhängig von der Ethernet-Anbindung, da alle <i>OpenGL</i>-Befehle über das Netzwerk gesendet werden.
</p><p>Spiele mit relativ simplen 3D-Anforderungen wie <a href="X-Moto" title="X-Moto">X-Moto</a> sind über eine 100-Mbit-Verbindung durchaus betrachtbar.
</p><p>3D-Modelling-Anwendungen fallen nicht gänzlich in dieses Feld, da die finale 3D-Berechnung durch Software Renderingengines bewerkstelligt wird. Die <a href="OpenGL" title="OpenGL">OpenGL</a>-Funktionalität des XServers findet allerdings während der Modellierung an sich Verwendung.
<a href="Blender_(Software)" title="Blender (Software)">Blender</a> lässt sich via LTSP und vernünftigen Grafikkarten-Treibern beispielsweise gut bedienen.
</p><p>Für die Videodarstellung gilt ähnliches. Unterstützt der X-Server mit den entsprechenden Treiber-Modulen ein passendes Video-Protokoll wie XVideo (wird etwa vom Standard <a href="VESA" class="mw-redirect" title="VESA">VESA</a>-Modul nicht unterstützt), ist eine gute Videodarstellung je nach Verbindungsrate zu erwarten. Mit einer 100-MBit-Verbindung ist das Ansehen einer <a href="SVCD" class="mw-redirect" title="SVCD">SVCD</a> durchaus möglich, HDTV-Inhalte überfordern jedoch selbst ein Gigabit-Netzwerk.
</p>
<div class="mw-heading mw-heading2"><h2 id="Versionen">Versionen</h2></div>
<div class="mw-heading mw-heading3"><h3 id="LTSP_Version_4">LTSP Version 4</h3></div>
<p>Ältere LTSP-Versionen stellen durch ihr Projekt eigene Softwarepakete der Linux-Umgebung für die Clients zur Verfügung (Kernel, libraries, x-server etc.). Diese sind auf Minimalismus, Größe und Geschwindigkeit optimiert. Ein Nachinstallieren von Programmen auf den Clients (bzw. deren NFS-Umgebung) bereitet schon alleine durch das Fehlen einer <a href="Paketverwaltung" title="Paketverwaltung">Paketverwaltung</a> wie <a href="RPM_Package_Manager" title="RPM Package Manager">RPM</a> oder <a href="Advanced_Packaging_Tool" title="Advanced Packaging Tool">APT</a> Schwierigkeiten.
</p><p>Mit der Zeit wuchs nicht nur die Leistung der <a href="Server" title="Server">Server</a>- und <a href="Desktop-Computer" title="Desktop-Computer">Desktop</a>-Rechner, sondern auch die der Thin Clients. <a href="Client" title="Client">Clients</a> mit einer Leistung kleiner 300 MHz sind mittlerweile eher unüblich. So gilt es doch in der Regel zumindest gängige Monitore mit einer Auflösung ≥ 1280 × 1024 zu bedienen, wofür wiederum eine Grafikkarte mit AGP-Steckplatz gängig ist.
</p><p>Somit ergeben sich für die Clients auch größere Arbeitsgebiete, wie etwa „Video decoding on client side“, <a href="Irda" class="mw-redirect" title="Irda">Irda</a>-Ansteuerung (Infrarot-Fernbedienung), Installation proprietärer Grafikkartentreiber (für <a href="AIX" title="AIX">AIX</a>, <a href="TV-Out" class="mw-redirect" title="TV-Out">TV-Out</a>, OpenGL beispielsweise), Nutzung lokaler Geräte wie TV-Karten etc.
</p>
<div class="mw-heading mw-heading3"><h3 id="LTSP_Version_5">LTSP Version 5</h3></div>
<p>Die aktuellen LTSP-Versionen liefern den Clients eine Umgebung, die einer regulären Linux-Distribution entspricht. Dadurch kann der Benutzer das Linux-System der Thin Clients beliebig erweitern und Pakete nach eigenem Wunsch installieren. So lassen sich die Clients mit besserer Unterstützung für <a href="ACPI" class="mw-redirect" title="ACPI">ACPI</a>, Irda usw. erweitern. Da dies wenig mit dem ursprünglichen LTSP-Projekt gemein hat, erhielt es den Codenamen 'muekow'.
</p>
<div class="mw-heading mw-heading3"><h3 id="LTSP_ab_Version_19.08">LTSP ab Version 19.08</h3></div>
<p>Am 18. August 2019 gab der <a href="Maintainer" title="Maintainer">Maintainer</a> des Projekts bekannt, dass LTSP von Grund auf neu programmiert wurde und künftig die Versionsnummer „Jahr.Monat“ tragen werde. LTSP5 wurde damit zu einer historischen Version. Der Schwerpunkt soll künftig auf der Unterstützung von <a href="Fat_Client" title="Fat Client">Fat Clients</a> sowie <a href="UEFI" class="mw-redirect" title="UEFI">UEFI</a> und <a href="Wayland_(Display-Server-Protokoll)" title="Wayland (Display-Server-Protokoll)">Wayland</a> liegen.<sup id="cite_ref-github268_2-0" class="reference"><a href="#cite_note-github268-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> <a href="Debian" title="Debian">Debian</a> liefert mit seiner 2022 aktuellen Version „Bullseye“ die stabile Version 21.01 aus.<sup id="cite_ref-deb-packages_3-0" class="reference"><a href="#cite_note-deb-packages-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Unterschiede_zwischen_den_Versionen">Unterschiede zwischen den Versionen</h2></div>
<table class="wikitable">
<tbody><tr>
<th>Version
</th>
<th>LTSP 4
</th>
<th>LTSP 5 (MueKow)
</th></tr>
<tr>
<th>GUI Export
</th>
<td><a href="XDMCP" title="XDMCP">XDMCP</a>
</td>
<td>ssh -X
</td></tr>
<tr>
<th>Remote login (<a href="X_Display_Manager" title="X Display Manager">X Display Manager</a>)
</th>
<td><a href="KDE_Display_Manager" title="KDE Display Manager">KDM</a>/<a href="Gnome_Display_Manager" title="Gnome Display Manager">GDM</a>
</td>
<td><a rel="nofollow" class="external text" href="https://wiki.ubuntu.com/LdmImprovements">LTSP Display Manager (LDM)</a>
</td></tr>
<tr>
<th>Paketform
</th>
<td>tarball
</td>
<td>In der Distribution
</td></tr>
<tr>
<th>Root Dateisystem
</th>
<td><a href="Network_File_System" title="Network File System">NFS</a> 3
</td>
<td><a href="Network_Block_Device" title="Network Block Device">NBD</a>
</td></tr>
<tr>
<th>Authentifizierung
</th>
<td>XDMCP
</td>
<td>SSH
</td></tr></tbody></table>
<div class="mw-heading mw-heading2"><h2 id="Siehe_auch">Siehe auch</h2></div>
<ul><li><a href="NX_NoMachine" title="NX NoMachine">NX NoMachine</a></li>
<li><a href="Sun_Ray" title="Sun Ray">Sun Ray</a></li>
<li><a href="X2Go" title="X2Go">X2Go</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://ltsp.org/">ltsp.org</a> – Offizielle Seite des Projekts mit deutscher Dokumentation</li>
<li><a rel="nofollow" class="external text" href="http://en.altlinux.org/LTSP">ALT</a> – LTSP 5.0 ALT Linux</li>
<li><a rel="nofollow" class="external text" href="http://wiki.debian.org/LTSP">Debian</a> – LTSP 5.0 Debian</li>
<li><a rel="nofollow" class="external text" href="https://k12linux.fedorahosted.org">Fedora Core</a> – LTSP 5.0 Fedora</li>
<li><a rel="nofollow" class="external text" href="http://www.gentoo.org/doc/de/ltsp.xml">Gentoo</a> – LTSP 5.0 Gentoo</li>
<li><a rel="nofollow" class="external text" href="http://en.opensuse.org/LTSP">openSuSE</a> – LTSP 5.0 openSUSE</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r261891140">
/* start https://de.wikipedia.org/ */
.mw-parser-output .webarchiv-memento a{color:inherit}
/* end https://de.wikipedia.org/ */
</style><a rel="nofollow" class="external text" href="https://web.archive.org/web/20140216073521/http://www.ltsp.org/benefits/">Archivierte Kopie</a> (<span class="webarchiv-memento"><a href="Webarchivierung#Begrifflichkeiten" title="Webarchivierung">Memento</a></span> des <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */
.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}
/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=http%3A%2F%2Fwww.ltsp.org%2Fbenefits%2F">Originals</a></span> vom 16. Februar 2014 im <i><a href="Internet_Archive" title="Internet Archive">Internet Archive</a></i>) <small class="archiv-bot"><span class="wp_boppel noviewer" aria-hidden="true" role="presentation"><span typeof="mw:File"><span title="i"></span></span></span> <b>Info:</b> Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.</small><span style="display:none"><a rel="nofollow" class="external text" href="http://IABotmemento.invalid/http://www.ltsp.org/benefits/">@1</a></span><span style="display:none"><a rel="nofollow" class="external text" href="http://www.ltsp.org/benefits/">@2</a></span><span style="display:none">Vorlage:Webachiv/IABot/www.ltsp.org</span></span>
</li>
<li id="cite_note-github268-2"><span class="mw-cite-backlink"><a href="#cite_ref-github268_2-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/ltsp/ltsp/discussions/268">Announcing LTSP 19.08</a> von Alkis Georgopoulos auf <a href="Github" class="mw-redirect" title="Github">Github</a>, 18. August 2019. Abgerufen am 29. November 2022</span>
</li>
<li id="cite_note-deb-packages-3"><span class="mw-cite-backlink"><a href="#cite_ref-deb-packages_3-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://packages.debian.org/stable/allpackages">Software-Pakete in »bullseye«</a>, Debian-Paketliste Bullseye, abgerufen am 29. November 2022</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-07-03" href="https://de.wikipedia.org/wiki/?title=Linux_Terminal_Server_Project&oldid=257583851">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>